Hood latch - Türkisch Englisch Wörterbuch